plus
Type
operator
Summary
Adds two numbers.
Syntax
<number1> + <number2>
Description
Use the + (plus) operator to add two numbers, or to add two arrays containing numbers.
To add a number to the contents of a container, use the add command instead.
If either number1 or number2 is an array, each of the array elements must be a number. If a number is added to an array, the number is added to each element. If an array is added to an array, both arrays must have the same number of elements and the same dimension, and each element in one array is added to the corresponding element of the other array.
If an element of one array is empty, the + operator treats its contents as zero.
If a math operation on finite inputs produces a non-finite output, an execution error is thrown. See math operations for more information.
Parameters
Name | Type | Description |
---|---|---|
number1 | The operands number1 and number2 are literal numbers, or expressions that evaluate to numbers, or arrays containing numbers. | |
number2 |
Examples
# Adding two literals
put 2 + 2 into fourContainer
# Adding a literal to a variable
set the layer of field myNumber to (myNumber + 2)
# Adding two arrays
local tArray1, tArray2, tArray3
put 5 into tArray1["One"]
put 10 into tArray1["Two"]
put 6 into tArray2["One"]
put 11 into tArray2["Two"]
put tArray1 + tArray2 into tArray3
put tArray3["One"] & comma & tArray3["Two"]
# -> 11,21
Related
command: union
function: sum
glossary: operator, array, command, element, math operation
keyword: element
operator: dash, left-round-bracketright-round-bracket
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
ios
android
Platforms
desktop
server
mobile